Page({
  /**
   * 页面的初始数据
   */
  data: {
    activityId: '', // 活动ID
    activityDetail: {}, // 活动详情数据
    loading: true // 加载状态
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    if (options.id) {
      this.setData({
        activityId: options.id
      });
      this.loadActivityDetail();
    }
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    // 页面显示时的处理逻辑
  },

  /**
   * 加载活动详情数据
   */
  loadActivityDetail: function() {
    var that = this;
    
    // 模拟API请求获取活动详情数据
    // 实际项目中应替换为真实的API调用
    setTimeout(function() {
      // 模拟数据
      const mockData = {
        id: that.data.activityId,
        title: '与非化石能源·商务互荐会',
        cover: '/image/activity/1.jpg',
        content: '<p>本次活动将邀请行业专家分享最新的非化石能源发展趋势，为会员企业提供商务交流和合作机会。</p><p>活动亮点：</p><p>1. 行业专家主题分享</p><p>2. 企业商务对接环节</p><p>3. 资源整合与合作机会</p>',
        registrationTime: '2025-03-01',
        registrationEndTime: '2025-03-18',
        startTime: '2025-03-20 14:00',
        endTime: '2025-03-20 17:00',
        cash: '0',
        limit: '50',
        joinCount: 13,
        address: '广东省佛山市南海区桂城街道',
        status: '1' // 0: 未开始, 1: 进行中, 2: 已结束
      };
      
      that.setData({
        activityDetail: mockData,
        loading: false
      });
    }, 1000);
  },

  /**
   * 报名参加活动
   */
  onJoinActivity: function() {
    // 实际项目中应替换为真实的报名API调用
    wx.showModal({
      title: '报名确认',
      content: '确定要报名参加此活动吗？',
      success: function(res) {
        if (res.confirm) {
          wx.showToast({
            title: '报名成功',
            icon: 'success'
          });
          // 报名成功后可以刷新页面数据
        }
      }
    });
  },

  /**
   * 分享活动
   */
  onShareAppMessage: function() {
    return {
      title: this.data.activityDetail.title || '活动详情',
      path: '/packageX/activity_detail/activity_detail?id=' + this.data.activityId
    };
  }
});